#ifndef __TASK_MAIN_H
#define __TASK_MAIN_H




#include "main.h"
#include "board_base.h"
#include "bsp_uart.h"
#include "stm32_uart.h"




#ifdef  __cplusplus
    extern "C" {
#endif

void TaskInit(void const * argument);
// void TaskDisplay(void const * argument);
void TaskInput(void const * argument);
void TaskOutput(void const * argument);
void TaskMsgHandle(void const * argument);

void HAL_TIM_PeriodElapsedCallback(TIM_HandleTypeDef *htim);
void HAL_COMP_TriggerCallback(COMP_HandleTypeDef *hcomp);
void user_task_init(void);
#ifdef __cplusplus
	}
#endif
#endif
